Hi Tom,
It appears to me that traverses (g0 commands) are not stored in the coordinated motion buffer – is this true? I have an application where I would like to precisely control the timing of an event – a shutter actuation - that occurs between a feed and a traverse. I find that the timing depends on the PC I’m running the application on, because, I presume, it is re-loading the buffer every time a traverse occurs. For instance ,if I pause my PC application in the debugger, then the g-code program halts at the next G0 command.
On the other hand, if I replace the G0 commands with G1 commands, the timing is very precise because everything is handled within the coordinated motion buffer. I can pause my application in the debugger and the buffered motion continues in the KFLOP.
Is there any way to buffer the G0 commands?
Thanks,
Toby
The information contained in this transmission is intended only for the person or entity
to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive
material. If you are not the intended recipient, please contact the sender immediately
and destroy the material in its entirety, whether electronic or hard copy. You are
notified that any review, retransmission, copying, disclosure, dissemination or other
use of, or taking of any action in reliance upon this information by persons or entities
other than the intended recipient is prohibited.